import router from "./index"

router.beforeEach((to, from) => {
    // 获取登录状态
    if (localStorage.getItem("user")) {
        const token = JSON.parse(localStorage.getItem("user") as string).user.token
        // 而不是去检查每条路由记录
        if (to.meta.requiresAuth && !token) {
            // 此路由需要授权，请检查是否已登录
            // 如果没有，则重定向到登录页面
            return {
                path: '/login',
                // 保存我们所在的位置，以便以后再来
                query: { redirect: to.fullPath },
            }
        }
    }

})